package com.lxy.exportword.service;

import com.lxy.exportword.entity.base.RectificationStatisticsTable;
import com.lxy.exportword.entity.base.UavFlightRecordSheet;
import com.lxy.exportword.entity.cqzhixian.CQExceptionSummarize;
import com.lxy.exportword.entity.jiangdu.ExceptionSummarize;
import com.lxy.exportword.entity.shunan.ShuNanAbnormalSituationPoint;

import java.util.LinkedList;
import java.util.List;
import java.util.Map;

/**
 * @author: sun
 * @time: 2021/9/13 15:45
 */
public interface ICQZhiXianService {
    /**重庆支线异常点情况识别汇总 表格*/
    List<CQExceptionSummarize> getAllTableExceptions();
    /**附件1
     * 获取重庆线异常点整改情况统计所有信息
     * @return List集合
     */
    List<RectificationStatisticsTable> getAllRectificationStatistics();
    /**重庆支线word前两页填充*/
    Map<String,Object> getMap();
    /**附件2
     * 获取重庆支线无人机飞行记录表所有信息
     * @return
     */
    UavFlightRecordSheet getAllUavFlightRecord();
    /**
     * 获取重庆支线异常情况点的所有信息
     * @return List集合
     */
    List<ShuNanAbnormalSituationPoint> getAllShuNanAbnormalSituationPointList();
}
